package com.bt.table.ppt;

import java.sql.Timestamp;

import org.springframework.stereotype.Component;

import com.bt.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * Ret_box entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Ret_box extends UUIDObject implements java.io.Serializable {

	// Fields

	private String box_id;
	private String unq_seq_id;
	private String box_stat;
	private String valid_flg;
	private String group_id;
	private String ppbox_id;
	private String real_emp;
	private Integer box_use_cnt;
	private String prd_grade_fk;
	private Integer std_qty;
	private Integer prd_qty;
	private String mdl_typ_fk;
	private String mdl_cate_fk;
	private String mdl_id_fk;
	private String mdl_ec_code_fk;
	private String mtrl_prod_id_fk;
	private String nx_path_id_fk;
	private String nx_path_ver_fk;
	private String nx_ope_no_fk;
	private String nx_ope_id_fk;
	private String nx_ope_ver_fk;
	private String nx_proc_id_fk;
	private String nx_toolg_id_fk;
	private String nx_tool_id_fk;
	private String tool_id_fk;
	private String tool_port_id_fk;
	private Timestamp act_cmp_timestamp;
	private Timestamp wh_in_timestamp;
	private String prty;
	private String pv_prty;
	private String oqc_lotid;
	private String oqc_skip_flg;
	private String wo_id_fk;
	private String dest_shop;
	private String so_id_fk;
	private String pallet_id_fk;
	private String batch_no_fk;
	private String rsv_no_fk;
	private String dn_no_fk;
	private String cus_no;
	private String sn_no;
	private String ship_box_id;
	private Timestamp shipping_timestamp;
	private String box_cate;
	private String box_size;
	private String box_set_code;
	private String box_mkr;
	private Timestamp box_rgst_timestamp;
	private String box_own;
	private Double box_weight;
	private Double mdl_weight;
	private String meg_box_id;
	private Double meg_mdl_weight;
	private String rma_no;
	private Timestamp rma_timestamp;
	private String bnk_flg;
	private String box_def;
	private String evt_cate;
	private String evt_usr;
	private Timestamp evt_timestamp;
	private Double evt_time_d;
	private String relate_usr;
	private String lot_id_fk;
	private Double box_fst_yield;//制程良率  =1-制程不良/投入数（批次/箱）*100%
	private Double box_snd_yield;//综合良率  =1-（制程不良+来料不良）/投入数*100%
	private String prd_admin_flg;
	private String ext_1;
	private String ext_2;
	private String ext_3;
	private String ext_4;
	private String ext_5;
	private String ext_6;
	private String ext_7;
	private String ext_8;
	private String ext_9;
	private String ext_10;
	private String ext_11;
	private String ext_12;
	private String ext_13;
	private String ext_14;
	private String ext_15;
	private String ext_16;
	private String ext_17;
	private String ext_18;
	private String ext_19;
	private String ext_20;
	// Constructors

	/** default constructor */
	public Ret_box() {
	}

	/** minimal constructor */
	public Ret_box(String box_id) {
		this.box_id = box_id;
	}

	/** full constructor */
	public Ret_box(String box_id, String unq_seq_id, String box_stat,
			String valid_flg, String group_id, String ppbox_id,
			String real_emp, Integer box_use_cnt, String prd_grade_fk,
			Integer std_qty, Integer prd_qty, String mdl_typ_fk,
			String mdl_cate_fk, String mdl_id_fk, String mdl_ec_code_fk,
			String mtrl_prod_id_fk, String nx_path_id_fk,
			String nx_path_ver_fk, String nx_ope_no_fk, String nx_ope_id_fk,
			String nx_ope_ver_fk, String nx_proc_id_fk, String nx_toolg_id_fk,
			String nx_tool_id_fk, String tool_id_fk, String tool_port_id_fk,
			Timestamp act_cmp_timestamp, Timestamp wh_in_timestamp,
			String prty, String pv_prty, String oqc_lotid, String oqc_skip_flg,
			String wo_id_fk, String dest_shop, String so_id_fk,
			String pallet_id_fk, String batch_no_fk, String rsv_no_fk,
			String dn_no_fk, String cus_no, String sn_no, String ship_box_id,
			Timestamp shipping_timestamp, String box_cate, String box_size,
			String box_set_code, String box_mkr, Timestamp box_rgst_timestamp,
			String box_own, Double box_weight, Double mdl_weight,
			String meg_box_id, Double meg_mdl_weight, String rma_no,
			Timestamp rma_timestamp, String bnk_flg, String box_def,
			String evt_cate, String evt_usr, Timestamp evt_timestamp,
			Double evt_time_d, String relate_usr, String lot_id_fk, Double box_fst_yield, Double box_snd_yield,
			String prd_admin_flg,String ext_1,String ext_2,String ext_3,String ext_4,String ext_5,String ext_6,
			String ext_7,String ext_8,String ext_9,String ext_10,String ext_11,String ext_12,String ext_13,String ext_14,
			String ext_15,String ext_16,String ext_17,String ext_18,String ext_19,String ext_20) {
		this.box_id = box_id;
		this.unq_seq_id = unq_seq_id;
		this.box_stat = box_stat;
		this.valid_flg = valid_flg;
		this.group_id = group_id;
		this.ppbox_id = ppbox_id;
		this.real_emp = real_emp;
		this.box_use_cnt = box_use_cnt;
		this.prd_grade_fk = prd_grade_fk;
		this.std_qty = std_qty;
		this.prd_qty = prd_qty;
		this.mdl_typ_fk = mdl_typ_fk;
		this.mdl_cate_fk = mdl_cate_fk;
		this.mdl_id_fk = mdl_id_fk;
		this.mdl_ec_code_fk = mdl_ec_code_fk;
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
		this.nx_path_id_fk = nx_path_id_fk;
		this.nx_path_ver_fk = nx_path_ver_fk;
		this.nx_ope_no_fk = nx_ope_no_fk;
		this.nx_ope_id_fk = nx_ope_id_fk;
		this.nx_ope_ver_fk = nx_ope_ver_fk;
		this.nx_proc_id_fk = nx_proc_id_fk;
		this.nx_toolg_id_fk = nx_toolg_id_fk;
		this.nx_tool_id_fk = nx_tool_id_fk;
		this.tool_id_fk = tool_id_fk;
		this.tool_port_id_fk = tool_port_id_fk;
		this.act_cmp_timestamp = act_cmp_timestamp;
		this.wh_in_timestamp = wh_in_timestamp;
		this.prty = prty;
		this.pv_prty = pv_prty;
		this.oqc_lotid = oqc_lotid;
		this.oqc_skip_flg = oqc_skip_flg;
		this.wo_id_fk = wo_id_fk;
		this.dest_shop = dest_shop;
		this.so_id_fk = so_id_fk;
		this.pallet_id_fk = pallet_id_fk;
		this.batch_no_fk = batch_no_fk;
		this.rsv_no_fk = rsv_no_fk;
		this.dn_no_fk = dn_no_fk;
		this.cus_no = cus_no;
		this.sn_no = sn_no;
		this.ship_box_id = ship_box_id;
		this.shipping_timestamp = shipping_timestamp;
		this.box_cate = box_cate;
		this.box_size = box_size;
		this.box_set_code = box_set_code;
		this.box_mkr = box_mkr;
		this.box_rgst_timestamp = box_rgst_timestamp;
		this.box_own = box_own;
		this.box_weight = box_weight;
		this.mdl_weight = mdl_weight;
		this.meg_box_id = meg_box_id;
		this.meg_mdl_weight = meg_mdl_weight;
		this.rma_no = rma_no;
		this.rma_timestamp = rma_timestamp;
		this.bnk_flg = bnk_flg;
		this.box_def = box_def;
		this.evt_cate = evt_cate;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
		this.evt_time_d = evt_time_d;
		this.relate_usr = relate_usr;
		this.lot_id_fk = lot_id_fk;
		this.box_fst_yield = box_fst_yield;
		this.box_snd_yield = box_snd_yield;
		this.prd_admin_flg = prd_admin_flg;
		this.ext_1 = ext_1;
		this.ext_2 = ext_2;
		this.ext_3 = ext_3;
		this.ext_4 = ext_4;
		this.ext_5 = ext_5;
		this.ext_6 = ext_6;
		this.ext_7 = ext_7;
		this.ext_8 = ext_8;
		this.ext_9 = ext_9;
		this.ext_10 = ext_10;
		this.ext_11 = ext_11;
		this.ext_12 = ext_12;
		this.ext_13 = ext_13;
		this.ext_14 = ext_14;
		this.ext_15 = ext_15;
		this.ext_16 = ext_16;
		this.ext_17 = ext_17;
		this.ext_18 = ext_18;
		this.ext_19 = ext_19;
		this.ext_20 = ext_20;
	}

	// Property accessors

	public String getBox_id() {
		return this.box_id;
	}

	public void setBox_id(String box_id) {
		this.box_id = box_id;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getBox_stat() {
		return this.box_stat;
	}

	public void setBox_stat(String box_stat) {
		this.box_stat = box_stat;
	}

	public String getValid_flg() {
		return this.valid_flg;
	}

	public void setValid_flg(String valid_flg) {
		this.valid_flg = valid_flg;
	}

	public String getGroup_id() {
		return this.group_id;
	}

	public void setGroup_id(String group_id) {
		this.group_id = group_id;
	}

	public String getPpbox_id() {
		return this.ppbox_id;
	}

	public void setPpbox_id(String ppbox_id) {
		this.ppbox_id = ppbox_id;
	}

	public String getReal_emp() {
		return this.real_emp;
	}

	public void setReal_emp(String real_emp) {
		this.real_emp = real_emp;
	}

	public Integer getBox_use_cnt() {
		return this.box_use_cnt;
	}

	public void setBox_use_cnt(Integer box_use_cnt) {
		this.box_use_cnt = box_use_cnt;
	}

	public String getPrd_grade_fk() {
		return this.prd_grade_fk;
	}

	public void setPrd_grade_fk(String prd_grade_fk) {
		this.prd_grade_fk = prd_grade_fk;
	}

	public Integer getStd_qty() {
		return this.std_qty;
	}

	public void setStd_qty(Integer std_qty) {
		this.std_qty = std_qty;
	}

	public Integer getPrd_qty() {
		return this.prd_qty;
	}

	public void setPrd_qty(Integer prd_qty) {
		this.prd_qty = prd_qty;
	}

	public String getMdl_typ_fk() {
		return this.mdl_typ_fk;
	}

	public void setMdl_typ_fk(String mdl_typ_fk) {
		this.mdl_typ_fk = mdl_typ_fk;
	}

	public String getMdl_cate_fk() {
		return this.mdl_cate_fk;
	}

	public void setMdl_cate_fk(String mdl_cate_fk) {
		this.mdl_cate_fk = mdl_cate_fk;
	}

	public String getMdl_id_fk() {
		return this.mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getMdl_ec_code_fk() {
		return this.mdl_ec_code_fk;
	}

	public void setMdl_ec_code_fk(String mdl_ec_code_fk) {
		this.mdl_ec_code_fk = mdl_ec_code_fk;
	}

	public String getMtrl_prod_id_fk() {
		return this.mtrl_prod_id_fk;
	}

	public void setMtrl_prod_id_fk(String mtrl_prod_id_fk) {
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
	}

	public String getNx_path_id_fk() {
		return this.nx_path_id_fk;
	}

	public void setNx_path_id_fk(String nx_path_id_fk) {
		this.nx_path_id_fk = nx_path_id_fk;
	}

	public String getNx_path_ver_fk() {
		return this.nx_path_ver_fk;
	}

	public void setNx_path_ver_fk(String nx_path_ver_fk) {
		this.nx_path_ver_fk = nx_path_ver_fk;
	}

	public String getNx_ope_no_fk() {
		return this.nx_ope_no_fk;
	}

	public void setNx_ope_no_fk(String nx_ope_no_fk) {
		this.nx_ope_no_fk = nx_ope_no_fk;
	}

	public String getNx_ope_id_fk() {
		return this.nx_ope_id_fk;
	}

	public void setNx_ope_id_fk(String nx_ope_id_fk) {
		this.nx_ope_id_fk = nx_ope_id_fk;
	}

	public String getNx_ope_ver_fk() {
		return this.nx_ope_ver_fk;
	}

	public void setNx_ope_ver_fk(String nx_ope_ver_fk) {
		this.nx_ope_ver_fk = nx_ope_ver_fk;
	}

	public String getNx_proc_id_fk() {
		return this.nx_proc_id_fk;
	}

	public void setNx_proc_id_fk(String nx_proc_id_fk) {
		this.nx_proc_id_fk = nx_proc_id_fk;
	}

	public String getNx_toolg_id_fk() {
		return this.nx_toolg_id_fk;
	}

	public void setNx_toolg_id_fk(String nx_toolg_id_fk) {
		this.nx_toolg_id_fk = nx_toolg_id_fk;
	}

	public String getNx_tool_id_fk() {
		return this.nx_tool_id_fk;
	}

	public void setNx_tool_id_fk(String nx_tool_id_fk) {
		this.nx_tool_id_fk = nx_tool_id_fk;
	}

	public String getTool_id_fk() {
		return this.tool_id_fk;
	}

	public void setTool_id_fk(String tool_id_fk) {
		this.tool_id_fk = tool_id_fk;
	}

	public String getTool_port_id_fk() {
		return this.tool_port_id_fk;
	}

	public void setTool_port_id_fk(String tool_port_id_fk) {
		this.tool_port_id_fk = tool_port_id_fk;
	}

	public Timestamp getAct_cmp_timestamp() {
		return this.act_cmp_timestamp;
	}

	public void setAct_cmp_timestamp(Timestamp act_cmp_timestamp) {
		this.act_cmp_timestamp = act_cmp_timestamp;
	}

	public Timestamp getWh_in_timestamp() {
		return this.wh_in_timestamp;
	}

	public void setWh_in_timestamp(Timestamp wh_in_timestamp) {
		this.wh_in_timestamp = wh_in_timestamp;
	}

	public String getPrty() {
		return this.prty;
	}

	public void setPrty(String prty) {
		this.prty = prty;
	}

	public String getPv_prty() {
		return this.pv_prty;
	}

	public void setPv_prty(String pv_prty) {
		this.pv_prty = pv_prty;
	}

	public String getOqc_lotid() {
		return this.oqc_lotid;
	}

	public void setOqc_lotid(String oqc_lotid) {
		this.oqc_lotid = oqc_lotid;
	}

	public String getOqc_skip_flg() {
		return this.oqc_skip_flg;
	}

	public void setOqc_skip_flg(String oqc_skip_flg) {
		this.oqc_skip_flg = oqc_skip_flg;
	}

	public String getWo_id_fk() {
		return this.wo_id_fk;
	}

	public void setWo_id_fk(String wo_id_fk) {
		this.wo_id_fk = wo_id_fk;
	}

	public String getDest_shop() {
		return this.dest_shop;
	}

	public void setDest_shop(String dest_shop) {
		this.dest_shop = dest_shop;
	}

	public String getSo_id_fk() {
		return this.so_id_fk;
	}

	public void setSo_id_fk(String so_id_fk) {
		this.so_id_fk = so_id_fk;
	}

	public String getPallet_id_fk() {
		return this.pallet_id_fk;
	}

	public void setPallet_id_fk(String pallet_id_fk) {
		this.pallet_id_fk = pallet_id_fk;
	}

	public String getBatch_no_fk() {
		return this.batch_no_fk;
	}

	public void setBatch_no_fk(String batch_no_fk) {
		this.batch_no_fk = batch_no_fk;
	}

	public String getRsv_no_fk() {
		return this.rsv_no_fk;
	}

	public void setRsv_no_fk(String rsv_no_fk) {
		this.rsv_no_fk = rsv_no_fk;
	}

	public String getDn_no_fk() {
		return this.dn_no_fk;
	}

	public void setDn_no_fk(String dn_no_fk) {
		this.dn_no_fk = dn_no_fk;
	}

	public String getCus_no() {
		return this.cus_no;
	}

	public void setCus_no(String cus_no) {
		this.cus_no = cus_no;
	}

	public String getSn_no() {
		return this.sn_no;
	}

	public void setSn_no(String sn_no) {
		this.sn_no = sn_no;
	}

	public String getShip_box_id() {
		return this.ship_box_id;
	}

	public void setShip_box_id(String ship_box_id) {
		this.ship_box_id = ship_box_id;
	}

	public Timestamp getShipping_timestamp() {
		return this.shipping_timestamp;
	}

	public void setShipping_timestamp(Timestamp shipping_timestamp) {
		this.shipping_timestamp = shipping_timestamp;
	}

	public String getBox_cate() {
		return this.box_cate;
	}

	public void setBox_cate(String box_cate) {
		this.box_cate = box_cate;
	}

	public String getBox_size() {
		return this.box_size;
	}

	public void setBox_size(String box_size) {
		this.box_size = box_size;
	}

	public String getBox_set_code() {
		return this.box_set_code;
	}

	public void setBox_set_code(String box_set_code) {
		this.box_set_code = box_set_code;
	}

	public String getBox_mkr() {
		return this.box_mkr;
	}

	public void setBox_mkr(String box_mkr) {
		this.box_mkr = box_mkr;
	}

	public Timestamp getBox_rgst_timestamp() {
		return this.box_rgst_timestamp;
	}

	public void setBox_rgst_timestamp(Timestamp box_rgst_timestamp) {
		this.box_rgst_timestamp = box_rgst_timestamp;
	}

	public String getBox_own() {
		return this.box_own;
	}

	public void setBox_own(String box_own) {
		this.box_own = box_own;
	}

	public Double getBox_weight() {
		return this.box_weight;
	}

	public void setBox_weight(Double box_weight) {
		this.box_weight = box_weight;
	}

	public Double getMdl_weight() {
		return this.mdl_weight;
	}

	public void setMdl_weight(Double mdl_weight) {
		this.mdl_weight = mdl_weight;
	}

	public String getMeg_box_id() {
		return this.meg_box_id;
	}

	public void setMeg_box_id(String meg_box_id) {
		this.meg_box_id = meg_box_id;
	}

	public Double getMeg_mdl_weight() {
		return this.meg_mdl_weight;
	}

	public void setMeg_mdl_weight(Double meg_mdl_weight) {
		this.meg_mdl_weight = meg_mdl_weight;
	}

	public String getRma_no() {
		return this.rma_no;
	}

	public void setRma_no(String rma_no) {
		this.rma_no = rma_no;
	}

	public Timestamp getRma_timestamp() {
		return this.rma_timestamp;
	}

	public void setRma_timestamp(Timestamp rma_timestamp) {
		this.rma_timestamp = rma_timestamp;
	}

	public String getBnk_flg() {
		return this.bnk_flg;
	}

	public void setBnk_flg(String bnk_flg) {
		this.bnk_flg = bnk_flg;
	}

	public String getBox_def() {
		return this.box_def;
	}

	public void setBox_def(String box_def) {
		this.box_def = box_def;
	}

	public String getEvt_cate() {
		return this.evt_cate;
	}

	public void setEvt_cate(String evt_cate) {
		this.evt_cate = evt_cate;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public Double getEvt_time_d() {
		return this.evt_time_d;
	}

	public void setEvt_time_d(Double evt_time_d) {
		this.evt_time_d = evt_time_d;
	}

	public String getRelate_usr() {
		return this.relate_usr;
	}

	public void setRelate_usr(String relate_usr) {
		this.relate_usr = relate_usr;
	}

	public String getLot_id_fk() {
		return this.lot_id_fk;
	}

	public void setLot_id_fk(String lot_id_fk) {
		this.lot_id_fk = lot_id_fk;
	}

	public Double getBox_fst_yield() {
		return box_fst_yield;
	}

	public void setBox_fst_yield(Double box_fst_yield) {
		this.box_fst_yield = box_fst_yield;
	}

	public Double getBox_snd_yield() {
		return box_snd_yield;
	}

	public void setBox_snd_yield(Double box_snd_yield) {
		this.box_snd_yield = box_snd_yield;
	}

	public String getPrd_admin_flg() {
		return prd_admin_flg;
	}

	public void setPrd_admin_flg(String prd_admin_flg) {
		this.prd_admin_flg = prd_admin_flg;
	}

	public String getExt_1() {
		return ext_1;
	}

	public void setExt_1(String ext_1) {
		this.ext_1 = ext_1;
	}

	public String getExt_2() {
		return ext_2;
	}

	public void setExt_2(String ext_2) {
		this.ext_2 = ext_2;
	}

	public String getExt_3() {
		return ext_3;
	}

	public void setExt_3(String ext_3) {
		this.ext_3 = ext_3;
	}

	public String getExt_4() {
		return ext_4;
	}

	public void setExt_4(String ext_4) {
		this.ext_4 = ext_4;
	}

	public String getExt_5() {
		return ext_5;
	}

	public void setExt_5(String ext_5) {
		this.ext_5 = ext_5;
	}

	public String getExt_6() {
		return ext_6;
	}

	public void setExt_6(String ext_6) {
		this.ext_6 = ext_6;
	}

	public String getExt_7() {
		return ext_7;
	}

	public void setExt_7(String ext_7) {
		this.ext_7 = ext_7;
	}

	public String getExt_8() {
		return ext_8;
	}

	public void setExt_8(String ext_8) {
		this.ext_8 = ext_8;
	}

	public String getExt_9() {
		return ext_9;
	}

	public void setExt_9(String ext_9) {
		this.ext_9 = ext_9;
	}

	public String getExt_10() {
		return ext_10;
	}

	public void setExt_10(String ext_10) {
		this.ext_10 = ext_10;
	}

	public String getExt_11() {
		return ext_11;
	}

	public void setExt_11(String ext_11) {
		this.ext_11 = ext_11;
	}

	public String getExt_12() {
		return ext_12;
	}

	public void setExt_12(String ext_12) {
		this.ext_12 = ext_12;
	}

	public String getExt_13() {
		return ext_13;
	}

	public void setExt_13(String ext_13) {
		this.ext_13 = ext_13;
	}

	public String getExt_14() {
		return ext_14;
	}

	public void setExt_14(String ext_14) {
		this.ext_14 = ext_14;
	}

	public String getExt_15() {
		return ext_15;
	}

	public void setExt_15(String ext_15) {
		this.ext_15 = ext_15;
	}

	public String getExt_16() {
		return ext_16;
	}

	public void setExt_16(String ext_16) {
		this.ext_16 = ext_16;
	}

	public String getExt_17() {
		return ext_17;
	}

	public void setExt_17(String ext_17) {
		this.ext_17 = ext_17;
	}

	public String getExt_18() {
		return ext_18;
	}

	public void setExt_18(String ext_18) {
		this.ext_18 = ext_18;
	}

	public String getExt_19() {
		return ext_19;
	}

	public void setExt_19(String ext_19) {
		this.ext_19 = ext_19;
	}

	public String getExt_20() {
		return ext_20;
	}

	public void setExt_20(String ext_20) {
		this.ext_20 = ext_20;
	}

	
}